Uncanny_Automator\Integrations\Google_Calendar\Google_Calendar_Helpers B

Total Complexity 91
Dependencies 6
Dependents 2
Total lines 956
Lines of code 498
Logical lines of code 215
Comment lines 238
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
get_event_dropdown_options()
A
42 13 50
list_events()
A
42 12 50
get_calendar_options()
A
47 9 39
get_updated_events_dropdown()
A
47 7 37
has_missing_scopes()
S
58 5 16
list_calendars()
S
51 4 29
get_calendar_dropdown_options()
S
50 4 29
get_user_info()
S
53 4 25
list_calendars_dropdown()
S
52 3 25
api_user_info()
S
58 3 16
auth_redirect_when_error()
S
65 4 8
disconnect_user()
S
61 3 12
auth_persist_connection()
S
62 3 11
api_call()
S
55 2 19
automator_google_calendar_process_code_callback()
S
60 2 15
get_authentication_url()
S
56 1 20
api_revoke_access()
S
64 2 10
get_settings_page_url()
S
61 1 14
parse_response()
S
64 1 11
__construct()
S
62 1 11
get_client()
S
79 1 3
is_user_connected()
S
80 1 3
get_disconnect_url()
S
66 1 9
disconnect_client()
S
71 1 6
redirect_with_error()
S
67 1 10
redirect_with_success()
S
67 1 10
get_updated_calendars_dropdown()
S
65 1 10